package com.hawthorn.admin.service.syslog;

import com.baomidou.mybatisplus.core.metadata.IPage;

import javax.servlet.http.HttpServletResponse;
import java.util.Map;

/**
 * <p>todo 日志管理</p>
 * @author: guohao | 2607728024@qq.com
–
 * @created: 2022/7/15 9:53
 * @version v1.0.1
 * @copyright: Copyright (c) 2022 guohao
 */
public interface SysLogService {
  IPage<Map<String, Object>> findLogInOperateLog(String userId);

  IPage<Map<String, Object>> findOperationLog(String params);

  void exportOperationLog(HttpServletResponse response, String fileName, Map<String, Object> params);

  void exportLogInOperateLog(HttpServletResponse response, String fileName, Map<String, Object> params);

}
